from django.conf.urls import url
from rest_framework_jwt.views import obtain_jwt_token

from users import views
from rest_framework.routers import DefaultRouter

urlpatterns=[
    url(r'^usernames/(?P<username>\w{5,20})/count/',views.UsernameCountView.as_view()),
    url(r'^mobiles/(?P<mobile>1[3-9]\d{9})/count',views.MobileCountView.as_view()),
    url(r"^users/", views.UserView.as_view()),
    url(r'^user/$',views.UserDetailView.as_view()),
    url(r'^email/$', views.EmailView.as_view()),
    url(r'^emails/verification/$', views.VerifyEmailView.as_view()),
    #jwt提供的登录认证视图
    url(r'^authorizations/$',obtain_jwt_token),
]

router = DefaultRouter()
router.register("addresses",views.AddressesViewSet,"address")

urlpatterns += router.urls